package org.nViron.nvTraces;

//~--- non-JDK imports --------------------------------------------------------

import org.nViron.nvOrganism.nvOrganism;
import org.nViron.nvRender.nvRenderer;

/**
 * Represents a moving objects trace in a landscape
 * @author Roland Haring <p>
 * <script type="text/javascript" src="http://www.ohloh.net/p/376434/widgets/project_basic_stats.js"></script>
 */
public class nvTrace extends nvOrganism {
    public nvTrace(nvTracesMgr traceMgr) {
        super(traceMgr);
    }

    @Override
    public void degenerate() {

        // TODO
    }

    public void render(nvRenderer renderer) {
        renderer.renderTrace(this);
    }

    @Override
    public void update(float timeStep) {
        super.update(timeStep);

        // TODO update states
    }
}



